stable humus - French English Dictionary